#!usr/bin/env python  
# -*- coding:utf-8 _*-
""" 
@author:pengfeifu
@file: 顺序查找.py 
@version:
@time: 2021/11/13 
@email:1324734112@qq.com
@desc： 列表顺序查找，返回下标
@function：常用函数
"""


# li--list  value --待查找的value
# enumerate(li)将list列表，转成以index为key,li[index]为value的数据对象【json键值对】
def search_list(li, value):
    dict_value = enumerate(li)
    index_arr = []
    for index, val in enumerate(li):
        if val == value:
            index_arr.append(index)
    print(index_arr)


def search_list2(li, value):
    index_arr = []
    for index in range(len(li)):
        if li[index] == value:
            index_arr.append(index)
    print(index_arr)


if __name__ == "__main__":
    search_list([1, 2, 3, 4, 5], 5)
